package com.sxfq.loansupermarket.backsystem.modular.doctorLooked.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.sxfq.loansupermarket.backsystem.modular.arrival.entity.CustomerInfo;
import com.sxfq.loansupermarket.backsystem.modular.basicData.entity.PayServicedInfo;
import com.sxfq.loansupermarket.backsystem.modular.doctorLooked.entity.*;
import com.sxfq.loansupermarket.backsystem.modular.tcCenter.entity.ConsultantInfo;
import com.sxfq.loansupermarket.backsystem.modular.tcCenter.entity.SfInfo;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @author py
 * @Date 2018年4月19日23:15:54
 */
public interface IDoctorDetailsService {
    DoctorLookedInfo selectOneById(String id);

    List<CaseInfo> medicalRecord(String reservationsId);

    DotorCaseInfo medicalRecords(String reservationsId);

    int getMedicalUpPermission();

    DotorFollowsInfo doctorFollow(String reservationsId);

    List<SfInfo> getSfList();

    List<JgInfo> getJgList();

    List<IconInfo> getImage(String reservationsId);

    List<DoctorRevisitInfo> followUp(String reservationsId);

    DoctorRevisitInfo lookVisitRecord(String reservationsId);

    List<CustomerInfo> visitRecords(String reservationsId);

    ArrearageRecordInfo billingRecords(String reservationsId);

    ArrearageRecordInfo paymentRecords(String reservationsId);

    ArrearageRecordInfo arrearageRecord(String reservationsId);
}